medium-duty vehicle - German English Dictionary